delayed-response communication - Spanish English Dictionary